/*
 * Detalle_hoja_gasto.java
 * 
 * Generado Automaticamente .
 * Ing. Luis Miguel Hernández Pérez
 */
package healthmanager.modelo.bean;

import java.io.Serializable;
import java.sql.*;
import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.ibatis.type.Alias;

@Alias("detalle_hoja_gasto")
public class Detalle_hoja_gasto implements Serializable {

	/************** ATRIBUTOS **************/

	private String codigo_empresa;
	private String codigo_sucursal;
	private String consecutivo;
	private String nro_ingreso;
	private String nro_identificacion;
	private String codigo_articulo;
	private Integer cantidad;
	private double valor_unitario;
	private double valor_real;
	private double descuento;
	private double incremento;
	private Timestamp creacion_date;
	private Timestamp ultimo_update;
	private String creacion_user;
	private Timestamp delete_date;
	private String ultimo_user;
	private String delete_user;
	private String codigo_bodega;
	private boolean facturable;

	/*** Constructor Por Defecto ***/
	public Detalle_hoja_gasto() {
	}

	/*** Sobre carga de Constructor ***/
	public Detalle_hoja_gasto(String codigo_empresa, String codigo_sucursal,
			String nro_ingreso, String nro_identificacion,
			String codigo_articulo, Integer cantidad, double valor_unitario,
			double valor_real, double descuento, double incremento,
			Timestamp creacion_date, Timestamp ultimo_update,
			String creacion_user, Timestamp delete_date, String ultimo_user,
			String delete_user, String codigo_bodega, boolean facturable) {
		this.codigo_empresa = codigo_empresa;
		this.codigo_sucursal = codigo_sucursal;
		this.nro_ingreso = nro_ingreso;
		this.nro_identificacion = nro_identificacion;
		this.codigo_articulo = codigo_articulo;
		this.cantidad = cantidad;
		this.valor_unitario = valor_unitario;
		this.valor_real = valor_real;
		this.descuento = descuento;
		this.incremento = incremento;
		this.creacion_date = creacion_date;
		this.ultimo_update = ultimo_update;
		this.creacion_user = creacion_user;
		this.delete_date = delete_date;
		this.ultimo_user = ultimo_user;
		this.delete_user = delete_user;
		this.codigo_bodega = codigo_bodega;
		this.facturable = facturable;
	}

	@Override
	public String toString() {
		return ReflectionToStringBuilder.toString(this);
	}

	/************** METODOS SET ****************/

	public void setCodigo_empresa(String codigo_empresa) {
		this.codigo_empresa = codigo_empresa;
	}

	public void setCodigo_sucursal(String codigo_sucursal) {
		this.codigo_sucursal = codigo_sucursal;
	}

	public void setNro_ingreso(String nro_ingreso) {
		this.nro_ingreso = nro_ingreso;
	}

	public void setNro_identificacion(String nro_identificacion) {
		this.nro_identificacion = nro_identificacion;
	}

	public void setCodigo_articulo(String codigo_articulo) {
		this.codigo_articulo = codigo_articulo;
	}

	public void setCantidad(Integer cantidad) {
		this.cantidad = cantidad;
	}

	public void setValor_unitario(double valor_unitario) {
		this.valor_unitario = valor_unitario;
	}

	public void setValor_real(double valor_real) {
		this.valor_real = valor_real;
	}

	public void setDescuento(double descuento) {
		this.descuento = descuento;
	}

	public void setIncremento(double incremento) {
		this.incremento = incremento;
	}

	public void setCreacion_date(Timestamp creacion_date) {
		this.creacion_date = creacion_date;
	}

	public void setUltimo_update(Timestamp ultimo_update) {
		this.ultimo_update = ultimo_update;
	}

	public void setCreacion_user(String creacion_user) {
		this.creacion_user = creacion_user;
	}

	public void setDelete_date(Timestamp delete_date) {
		this.delete_date = delete_date;
	}

	public void setUltimo_user(String ultimo_user) {
		this.ultimo_user = ultimo_user;
	}

	public void setDelete_user(String delete_user) {
		this.delete_user = delete_user;
	}

	public void setCodigo_bodega(String codigo_bodega) {
		this.codigo_bodega = codigo_bodega;
	}

	public void setFacturable(boolean facturable) {
		this.facturable = facturable;
	}

	/************** METODOS GET **************/

	public String getCodigo_empresa() {
		return codigo_empresa;
	}

	public String getCodigo_sucursal() {
		return codigo_sucursal;
	}

	public String getNro_ingreso() {
		return nro_ingreso;
	}

	public String getNro_identificacion() {
		return nro_identificacion;
	}

	public String getCodigo_articulo() {
		return codigo_articulo;
	}

	public Integer getCantidad() {
		return cantidad;
	}

	public double getValor_unitario() {
		return valor_unitario;
	}

	public double getValor_real() {
		return valor_real;
	}

	public double getDescuento() {
		return descuento;
	}

	public double getIncremento() {
		return incremento;
	}

	public Timestamp getCreacion_date() {
		return creacion_date;
	}

	public Timestamp getUltimo_update() {
		return ultimo_update;
	}

	public String getCreacion_user() {
		return creacion_user;
	}

	public Timestamp getDelete_date() {
		return delete_date;
	}

	public String getUltimo_user() {
		return ultimo_user;
	}

	public String getDelete_user() {
		return delete_user;
	}

	public String getCodigo_bodega() {
		return codigo_bodega;
	}

	public boolean getFacturable() {
		return facturable;
	}

	public String getConsecutivo() {
		return consecutivo;
	}

	public void setConsecutivo(String consecutivo) {
		this.consecutivo = consecutivo;
	}
}